//go:build wireinject
// +build wireinject

package wire

import (
	"context"

	"gitee.com/mkwchecking/sr-admin/apps/devtools/repo"
	"gitee.com/mkwchecking/sr-admin/apps/devtools/service"
	"gitee.com/mkwchecking/sr-admin/pkg/plugins"
	"github.com/google/wire"
)

func NewDevtoolsSvc(context.Context) (*service.DevtoolsSvc, error) {
	panic(wire.Build(
		repo.Provider,
		service.Provider,
		plugins.Provider,
	))
}
